By plane
Although Brandon has a municipal airport, limited commercial passenger service is available. Perimeter Air (http://www.perimeter.ca) is the only airline offering passenger service to Dauphin and Winnipeg. The Winnipeg International Airport is located approximately 200 km to the east of Brandon and is well connected with flights across Canada. Travelers can fly into Winnipeg and then transfer to ground transportation to reach Brandon. The Brandon Air Shuttle (http://www.brandonairshut...) provides daily transportation from Winnipeg International Airport to locations in Brandon. The shuttle will pick up and drop off at any location in Brandon.
By train
VIA Rail (http://www.viarail.coserves) the city of Brandon through the train station in Rivers, located 30 km north of Brandon on Highway 10. The Via Station in Rivers is a limited stop service for trains on the Toronto-Vancouver line. Trains heading west depart on Monday, Thursday, and Saturday at 15:13 and trains heading east depart on Tuesday, Friday, and Sunday at 16:30.
By car
Brandon is at the junction of the Trans Canada Highway and Highway 10. Highway 10 south is a direct connection to North Dakota USA. The US and Canada customs offices on this highway operate 24 hours. The Trans Canada Highway that goes eastbound to Winnipeg or westbound to Saskatchewan. It is a four-lane highway.
By bus
Greyhound (http://www.greyhound.ca) and Grey Goose bus lines runs several bus routes through Brandon. The Brandon bus terminal is located at 141 6th Street in the downtown core and is open 7 days a week. Buses departed for destinations such as Winnipeg, Portage la Prairie, Regina, Saskatoon, Calgary, and Vancouver. The bus terminal features a restaurant, locker storage, and vending machines.